throw up the sponge - English Synonyms Dictionary